Computer Graphics Laboratory ETH Zurich

ETH

Surface Representations and Geometric Modeling (SS 04) - Schedule

Home | Course Notes | Exercises | Schedule

Schedule

1.4. Introduction
Foundations of Differential Geometry 1
  • Parametric curves and surfaces
  • Curvature and arc length parametrization
8.4. Foundations of Differential Geometry 2
  • Surfaces: first and second order fundamental forms
  • Mean and Gaussian curvature
  • Transfinite modeling methods
15.4. Polynomial Curves and Surfaces 1
  • Bézier Curves
  • B-Spline Curves
22.4. Polynomial Curves and Surfaces 2
  • NURBS
  • Tensor Product Surfaces
29.4. Polynomial Curves and Surfaces 3
  • Triangular Surfaces
6.5. Triangle Meshes 1
  • Introduction and overview
  • Datastructures for triangle meshes
  • Progressive meshes
13.5. Triangle Meshes 2
  • Meshes parametrization
20.5. Auffahrt
 
27.5. Surface Representations using Point Clouds 1
  • Point Primitives in Computer Graphics
  • Point set surfaces
  • Parametrization of point clouds
  • Simplification
  • Spectral processing
  • Rendering
3.6. Surface Representations using Point Clouds 2
  • Symposium on Point-Based Graphics
  • Case Study: Pointshop3D
10.6. Subdivision Surfaces
  • Indroduction
  • Doo-Sabin scheme
  • Catmull-Clark scheme
  • Loop scheme
  • Butterfly scheme
  • Mathematical analysis of subdivision
17.6. Surface Processing 1
  • Laplacian operator and spectral analysis
  • Mesh fairing and signal processing
24.6. Surface Processing 2
  • Non-manifold mesh processing
  • Mesh feature extraction
1.7. Wavelets
  • Mathematical foundations
  • Haar wavelets
  • Multiresolution B-splines
  • B-spline wavelets
  • Surface representations using wavelets
  • Applications